micro filter - Spanish English Dictionary